home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 26 (Anniversary Edition)
/
Volume 26 [Anniversary Edition] - JOGO DISK .iso
/
Fight
/
battleinmegaville.swf
/
scripts
/
frame_1
/
DoAction.as
Wrap
Text File
|
2006-09-05
|
6KB
|
307 lines
function KeyToString(key)
{
if(key == 8)
{
return "Backspace";
}
if(key == 20)
{
return "Caps Lock";
}
if(key == 17)
{
return "Control";
}
if(key == 46)
{
return "Delete";
}
if(key == 40)
{
return "Down Arrow";
}
if(key == 35)
{
return "End";
}
if(key == 13)
{
return "Enter";
}
if(key == 27)
{
return "Escape";
}
if(key == 36)
{
return "Home";
}
if(key == 45)
{
return "Insert";
}
if(key == 39)
{
return "Right Arrow";
}
if(key == 34)
{
return "Page Down";
}
if(key == 33)
{
return "Page Up";
}
if(key == 39)
{
return "Right Arrow";
}
if(key == 37)
{
return "Left Arrow";
}
if(key == 16)
{
return "Shift";
}
if(key == 32)
{
return "Spacebar";
}
if(key == 9)
{
return "Tab";
}
if(key == 38)
{
return "Up Arrow";
}
if(key == 18)
{
return "Alt";
}
if(key == 106)
{
return "Numpad *";
}
if(key == 107)
{
return "Numpad +";
}
if(key == 108)
{
return "Numpad Enter";
}
if(key == 109)
{
return "Numpad -";
}
if(key == 110)
{
return "Numpad .";
}
if(key == 111)
{
return "Numpad /";
}
if(key == 144)
{
return "NumLock";
}
if(key == 186)
{
return ": or ;";
}
if(key == 187)
{
return "= or +";
}
if(key == 189)
{
return "- or _";
}
if(key == 192)
{
return "` or ~";
}
if(key == 219)
{
return "[ or {";
}
if(key == 220)
{
return "\\or |";
}
if(key == 221)
{
return "] or }";
}
if(key == 222)
{
return "\" or \'";
}
if(key > 95 && key < 106)
{
return "Numpad " + String(key - 96);
}
if(key > 111 && key < 127)
{
return "F" + String(key - 111);
}
return String.fromCharCode(key);
}
function removeAllClips()
{
fg1.removeMovieClip();
fg2.removeMovieClip();
howtoplay.removeMovieClip();
readyfight.removeMovieClip();
stories.removeMovieClip();
demo.removeMovieClip();
bg.removeMovieClip();
opaque.removeMovieClip();
terrain.removeMovieClip();
sprite0.removeMovieClip();
projectile0.removeMovieClip();
dashbarframe0.removeMovieClip();
hpbar0.removeMovieClip();
hpbarframe0.removeMovieClip();
sprite1.removeMovieClip();
projectile1.removeMovieClip();
dashbarframe1.removeMovieClip();
hpbar1.removeMovieClip();
hpbarframe1.removeMovieClip();
fader.removeMovieClip();
effectHit0._visible = false;
effectHit1._visible = false;
effectHit2._visible = false;
effectHit3._visible = false;
effectHit4._visible = false;
fps.removeMovieClip();
ready.removeMovieClip();
winFlash.removeMovieClip();
combo0.removeMovieClip();
combo1.removeMovieClip();
wins.removeMovieClip();
}
_singlePlayerDualControlsEnabled = true;
removeAllClips();
blackFrame._x = 0;
blackFrame._y = 0;
_quality = "HIGH";
getURL("FSCommand:fullscreen",false);
getURL("FSCommand:allowscale",false);
getURL("FSCommand:showmenu",false);
getURL("FSCommand:trapallkeys",true);
KEYSPERPLAYER = 6;
KEYINDEX_UP = 0;
KEYINDEX_DOWN = 1;
KEYINDEX_LEFT = 2;
KEYINDEX_RIGHT = 3;
KEYINDEX_B = 4;
KEYINDEX_A = 5;
keyCode = new Array(2);
keyCode[0] = new Array(KEYSPERPLAYER);
keyCode[0][KEYINDEX_UP] = 87;
keyCode[0][KEYINDEX_DOWN] = 83;
keyCode[0][KEYINDEX_LEFT] = 65;
keyCode[0][KEYINDEX_RIGHT] = 68;
keyCode[0][KEYINDEX_B] = 70;
keyCode[0][KEYINDEX_A] = 71;
keyCode[1] = new Array(KEYSPERPLAYER);
keyCode[1][KEYINDEX_UP] = 38;
keyCode[1][KEYINDEX_DOWN] = 40;
keyCode[1][KEYINDEX_LEFT] = 37;
keyCode[1][KEYINDEX_RIGHT] = 39;
keyCode[1][KEYINDEX_B] = 97;
keyCode[1][KEYINDEX_A] = 98;
myLocal_so = sharedobject.getLocal("ppgdbim");
if(myLocal_so.data.keyCode)
{
_root.keyCode = myLocal_so.data.keyCode;
}
if(myLocal_so.data._menudifficulty)
{
_root._menudifficulty = myLocal_so.data._menudifficulty;
}
if(!_menudifficulty)
{
_menudifficulty = 3;
}
if(myLocal_so.data._gamequality)
{
_root._gamequality = myLocal_so.data._gamequality;
}
if(!_gamequality)
{
_gamequality = "LOW";
}
if(myLocal_so.data._background)
{
_root._background = myLocal_so.data._background;
}
if(!_background)
{
_background = "ON";
}
if(myLocal_so.data._effects)
{
_root._effects = myLocal_so.data._effects;
}
if(!_effects)
{
_effects = "ON";
}
if(myLocal_so.data._fps)
{
_root._fps = myLocal_so.data._fps;
}
if(!_fps)
{
_fps = "OFF";
}
if(myLocal_so.data._shiraunlock)
{
_root._shiraunlock = myLocal_so.data._shiraunlock;
}
if(!_shiraunlock)
{
_shiraunlock = false;
}
if(myLocal_so.data._zimunlock)
{
_root._zimunlock = myLocal_so.data._zimunlock;
}
if(!_zimunlock)
{
_zimunlock = false;
}
if(myLocal_so.data._zimsurvivalunlock)
{
_root._zimsurvivalunlock = myLocal_so.data._zimsurvivalunlock;
}
if(!_zimsurvivalunlock)
{
_zimsurvivalunlock = false;
}
if(myLocal_so.data._shirasurvivalunlock)
{
_root._shirasurvivalunlock = myLocal_so.data._shirasurvivalunlock;
}
if(!_extraoptionsunlock)
{
_extraoptionsunlock = false;
}
if(myLocal_so.data._extraoptionsunlock)
{
_root._extraoptionsunlock = myLocal_so.data._extraoptionsunlock;
}
if(!_extraoptionsunlock)
{
_extraoptionsunlock = false;
}
_autodeflect = false;
DEFAULT_BASE_DAMAGE = 10;
BASE_DAMAGE = DEFAULT_BASE_DAMAGE;
_damagemult = 1;